from fastapi import APIRouter

from common.auth.auth_interceptor import require_auth
from common.response.biz_response import R
from model.request.sys.register_user_request import RegisterUserRequest

router = APIRouter()


@router.post("/register", dependencies=[require_auth])
async def register(register_user_request: RegisterUserRequest):
    print(register_user_request)
    return R.success()


@router.post("/update")
async def update_item():
    pass


@router.post("/delete")
async def delete_item():
    pass


@router.post("/list")
async def list_items():
    pass
